MAGSLVKCSKIRHIVRLRQMLRRWRNKARLSSVSRCVPSDVPSGHVAVCVGSGCRRFVVRASYLNHPIISNLLVQAEEEFGFANQGPLVIPCEESVFEEAIRFISRSDSSRSSRFTCPDDLQKCNGGIKIKSKLDLMIESRPLLHGVAEKAIW